module com.github.bdeenyy.asv {
    requires javafx.controls;
    requires javafx.fxml;
    requires javafx.web;

    requires org.controlsfx.controls;
    requires com.dlsc.formsfx;
    requires net.synedra.validatorfx;
    requires org.kordamp.ikonli.javafx;
    requires org.kordamp.bootstrapfx.core;
    requires eu.hansolo.tilesfx;
    requires org.apache.poi.poi;
    requires org.apache.poi.ooxml;

    opens com.github.bdeenyy.asv2 to javafx.fxml;
    exports com.github.bdeenyy.asv2;
    exports com.github.bdeenyy.asv2.ui;
    opens com.github.bdeenyy.asv2.ui to javafx.fxml;
    exports com.github.bdeenyy.asv2.model;
    opens com.github.bdeenyy.asv2.model to javafx.fxml;
    exports com.github.bdeenyy.asv2.util;
    opens com.github.bdeenyy.asv2.util to javafx.fxml;
    exports com.github.bdeenyy.asv2.service;
    opens com.github.bdeenyy.asv2.service to javafx.fxml;
    exports com.github.bdeenyy.asv2.controller;
    opens com.github.bdeenyy.asv2.controller to javafx.fxml;
}